Foundations of evolutionary computation
نویسنده
چکیده
Evolutionary computation is a rapidly expanding field of research with a long history. Much of that history remains unknown to most practitioners and researchers. This paper offers a review of selected foundational efforts in evolutionary computation. A brief initial overview of the essential components of evolutionary algorithms is presented, followed by a review of early research in artificial life, evolving programs, and evolvable hardware. Comments on theoretical developments and future developments conclude the review.
منابع مشابه
Evolutionary Computation and Convergence to a Pareto Front
Research into solving multiobjective optimization problems (MOP) has as one of its an overall goals that of developing and defining foundations of an Evolutionary Computation (EC)-based MOP theory. In this paper, we introduce relevant MOP concepts, and the notion of Pareto optimality, in particular. Specific notation is defined and theorems are presented ensuring Paretobased Evolutionary Algori...
متن کاملA Unified Bayesian Framework for Evolutionary Learning and Optimization
A probabilistic evolutionary framework is presented and shown to be applicable to both learning and optimization problems. In this framework, evolutionary computation is viewed as Bayesian inference that iteratively updates the posterior distribution of a population from the prior knowledge and observation of new individuals to find an individual with the maximum posterior probability. Theoreti...
متن کاملEvolutionary Computation 2.1 Conceptual Foundations of Evolutionary Computation
The goal of this chapter is to introduce the key algorithms and theory that constitute the core of Evolutionary computation. The principles and foundations of a basic genetic Algorithm are described in detail. In addition, a separate section discusses extensions to the simple Genetic Algorithm, such as reened crossover, mutation and selection schemes. and real coded representations. The chapter...
متن کاملA Review on Humanized Computational Intelligence
Computational Intelligence (CI) has three main foundations: Neural Networks, Evolutionary Computation (EC) and Fuzzy Systems (FS). Collaborating systems based on these models have been built and installed in prototypes and successful consumer products. However, creativity still is a main human task, in great part due to the presence of subjective values and psychological / emotional responses i...
متن کاملA comparative study of state-of-the-art evolutionary image registration methods for 3D modelingq
Image registration (IR) aims to find a transformation between two or more images acquired under different conditions. This problem has been established as a very active research field in computer vision during the last few decades. IR has been applied to a high number of real-world problems ranging from remote sensing to medical imaging, artificial vision, and computer-aided design. Recently, t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006